//#include "test.h"
//#define _CRT_SECURE_NO_WARNINGS
//#include <iostream>
//using namespace std;
//class M
//{
//public:
//	M(int);
//	int mystery(int);
//private:
//	int data;
//	double number;
//};
//
//M::M(int q = 0)
//{
//	data = q;
//	number = 2;
//}
//
//int M::mystery(int q)
//{
//	data += q;
//	return data;
//}
//
//int main()
//{
//	M mObject(2);
//	M *mPtr = &mObject;
//	cout << mObject.mystery(20) << endl;
//	cout << mPtr->mystery(30);
//	return 0;
//}




//class Time
//{
//public:
//	/*Time();*/
//	Time(int h , int m, int s);
//	void setTime(int, int, int);
//	/*int setHour(int);*/
//	void printUniversal();
//	void printStandard();
//private:
//	int hour;
//	int minute;
//	int second;
//};


//int Time::setHour(int hh)
//{
//	hour = (hh >= 0 && hh < 24) ? hh : 0;
//	return hour;
//}

//int main()
//{
//	Time clock(11, 22, 43);
//	Time *clockPtr = &clock;
//
//	clockPtr->printUniversal();
//	Time clock;
//	Time* clockPtr = &clock;
//	clock.hour = 8;
//	clock.minute = 12;
//	clockPtr->second = 0;
//}
//
//Time::Time(int h, int m, int s)
//{
//}



class Q
{
public:
	Q(int x) : qData(x) {};
	void setQ(int);
	void printQ();
	int operateQ(int);
private:
	int qData;
};



void Q::setQ(int input)
{
	qData = input;
}